professional teaching knowledge - Turkish English Dictionary